8
225 80
186 162
118 186
45 156
0 69
25 0
139 12
213 27
10
57 50 2850
66 41 2706
105 67 7035
31 31 961
84 90 7560
34 52 1768
39 53 2067
61 97 5917
86 93 7998
74 68 5032
1
31 30
49 30
49 55
31 55
